Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 ST DAVIDS PLACE Terraced £239,645 £239,000 1 Jul 2022
3 ST DAVIDS PLACE Terraced £212,331 £115,000 10 Feb 2009
4 ST DAVIDS PLACE Terraced £261,098 £206,000 29 Sep 2017
6 ST DAVIDS PLACE £220,906 £205,000 17 Sep 2021